having a big appetite - Turco Inglés Diccionario